flaunt (someone's) talents

Translations
faire étalage des talents de quelqu'un